package com.example.emos.api.service;

import com.example.emos.api.common.util.PageUtils;
import com.example.emos.api.db.pojo.TbExamEva;
import com.example.emos.api.db.pojo.TbExamEvaGroup;

import java.util.HashMap;

/**
 * @author ：Supyo
 * @date ：Created in 2021/11/16 15:02
 * @description：
 */
public interface EvaluationService {

    public PageUtils selectEvaluationGroup(HashMap param);

    public int insert(TbExamEvaGroup evaGroup);

    public int updateEvaluationGroup(HashMap param);

    public int deleteEvaluationGroup(Integer[] ids);

    public PageUtils selectEvaluationsBypages(HashMap param);

    public int addEvaluations(TbExamEva eva);

    public int updateEvaluations(HashMap param);

    public int deleteEvaluations(Integer[] ids);

    public int moveEvaluations(HashMap param);

    public PageUtils selectEvaluationsByGroupId(HashMap param);

    public TbExamEva selectEvaluationById(Integer id);
}
